@param type table type
@param pid table type pid
@param type_version type type version number
@param size number of bytes for the table entry
@param desc_length table type descriptors length
@param descriptor pointer to struct dvb_desc
@param next pointer to struct atsc_table_mgt_table
This structure is used to store the original VCT channel table,
converting the integer fields to the CPU endianness.
The undocumented parameters are used only internally by the API and/or
are fields that are reserved. They shouldn't be used, as they may change
on future API releases.
Everything after atsc_table_mgt_table::descriptor (including it) won't
be bit-mapped * to the data parsed from the MPEG TS. So, metadata are
added there.
@struct atsc_table_mgt_table @brief ATSC tables descrition at MGT table @ingroup dvb_table
@param type table type @param pid table type pid @param type_version type type version number @param size number of bytes for the table entry @param desc_length table type descriptors length @param descriptor pointer to struct dvb_desc @param next pointer to struct atsc_table_mgt_table
This structure is used to store the original VCT channel table, converting the integer fields to the CPU endianness.
The undocumented parameters are used only internally by the API and/or are fields that are reserved. They shouldn't be used, as they may change on future API releases.
Everything after atsc_table_mgt_table::descriptor (including it) won't be bit-mapped * to the data parsed from the MPEG TS. So, metadata are added there.